Big Huge Thesaurus

sewing-machine stitch

noun